alligator skin - French English Dictionary